package com.authine.cloudpivot.ext.dto;

import com.authine.mvp.app.launcher.domain.SelectorFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class QuotationGoodDto extends  PageObject {

    @Schema(description = "报价商品id，多个以逗号隔开")
    private String  bjspIds;

    @Schema(description = "客户组织名称")
    private SelectorFormat customer_organization_id;

    @Schema(description = "负责人")
    private SelectorFormat customerOwner;

    @Schema(description = "报价状态")
    private String quotation_goods_status;

    @Schema(description = "澄清状态")
    private String clarify_status;

    @Schema(description = "报价数量-起")
    private BigDecimal numStart;

    @Schema(description = "分类")
    private String platform_category_name;

    @Schema(description = "询价发布日期-起")
    private String inquiry_time_start;

    @Schema(description = "询价发布日期-止")
    private String inquiry_time_end;


    @Schema(description = "询价截止日期-起")
    private String inquiry_expire_time_start;

    @Schema(description = "询价截止日期-止")
    private String inquiry_expire_time_end;

    @Schema(description = "询价单标题")
    private String inquiry_name;

    @Schema(description = "报价数量-止")
    private BigDecimal numEnd;

    @Schema(description = "商品名称-子表")
    private String goodName;

    @Schema(description = "商品名称-品牌")
    private String brand;

    @Schema(description = "商品名称-型号")
    private String model;

    @Schema(description = "文件类型")
    private String fileType;
}
